﻿using System.Web.Optimization;

namespace CodeContribBlog.Web.Mvc
{
	public static class BundleConfig
	{
		public static void RegisterBundles(BundleCollection bundles)
		{
			bundles.Add(new StyleBundle("~/css")
				.Include(
					"~/Content/themes/base/jquery.ui.accordion.css", 
					"~/Content/themes/base/jquery.ui.autocomplete.css", 
					"~/Content/themes/base/jquery.ui.button.css", 
					"~/Content/themes/base/jquery.ui.core.css", 
					"~/Content/themes/base/jquery.ui.datepicker.css", 
					"~/Content/themes/base/jquery.ui.dialog.css", 
					"~/Content/themes/base/jquery.ui.progressbar.css", 
					"~/Content/themes/base/jquery.ui.resizable.css", 
					"~/Content/themes/base/jquery.ui.selectable.css", 
					"~/Content/themes/base/jquery.ui.slider.css", 
					"~/Content/themes/base/jquery.ui.tabs.css", 
					"~/Content/themes/base/jquery.ui.theme.css", 
					"~/Content/bootstrap.css", 
					"~/Content/bootstrap-responsive.css", 
					"~/Content/prettify/themes/desert.css", 
					"~/Content/site.css"
				));

			bundles.Add(new ScriptBundle("~/js")
				.Include(
					"~/Scripts/bootstrap.js", 
					"~/Scripts/prettify/prettify.js", 
					"~/Scripts/extensions.js", 
					"~/Scripts/jquery.changecascade.js", 
					"~/Scripts/jquery.collapsibletable.js", 
					"~/Scripts/jquery.expressionbuilder.js", 
					"~/Scripts/jquery.resizable.js", 
					"~/Scripts/jquery.watermark.js", 
					"~/Scripts/site.js"
				));

			bundles.Add(new ScriptBundle("~/js/jqueryvalidation")
				.Include(
					"~/Scripts/jquery.unobtrusive*", 
					"~/Scripts/jquery.validate*"
				));

			// Use the development version of Modernizr to develop with and learn from. Then, when you're
			// ready for production, use the build tool at http://modernizr.com to pick only the tests you need.
			bundles.Add(new ScriptBundle("~/js/modernizr")
				.Include(
					"~/Scripts/modernizr-*"
				));

		}
	}
}